<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8" />
		<title></title>
	</head>
	<body>
		<!--1.算术运算符
		 2.+号操作数前后都是数值时进行加法操作，如果其中一个操作数是字符，则进行的是字符拼接操作
		 3.按位运算
		 原码补码反码
		 4.比较运算符
		 ‘=’赋值
		 ‘==’值相等
		 ‘===’值和类型都相当
		 5.逻辑运算；
		 &&（与）：两真才真其余为false
		 ||（或）:至少一个为true才为true否则为false
		 ！（非）：取反（！a,若a为假则！a为真）
		 -->
		
	</body>
	<script>
		let a=3,b=10 ,num1=123,string='hello' ;
	let result;
	let res=num1+string
	result = ++a+b--+a+--b-a--;//11+2+11+0-11
	// 自增/自减在前：先自增/自减，在运算；
	// 自增/自减在后：先运算，在自增/自减，；
	console.log(a);//10
	console.log(b);//0
	console.log(result);
	console.log('-------------');
	console.log(res);
	console.log('-------------');
	let x=12, y='12'
	console.log(x==y);//true：等于符号会将符号两端的值的数据类型自动转换后做对比
	console.log(x===y);//false：
	console.log('-------------');
	// 闰年的判断
	let year=2025;
	let rn = year%400==0||year%100!=0&&year%4==0 ?'闰年':'平年';
	
	
	console.log(rn);
	
	
	
	</script>
</html>
